s Ih a d o w

s Ih a d o w's xbox gamer picture

#860 in Illinois

Gamerscore
110